Draft Draft2Sketch/fr

Draft Draft <=> Esquisse

Emplacement du menu
Draft/BIM : Modification → Convertir un objet Draft en esquisse et inversement
Ateliers
Draft, BIM
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Aucun

Description

La commande Draft Draft <=> Esquisse convertit les objets Draft en Sketcher Esquisses et inversement.

Conversion d'objets Draft en esquisses de Sketcher

Utilisation

  1. Sélectionnez un ou plusieurs objets Draft ou des Sketcher Esquisses.
  2. Il existe plusieurs façons de lancer la commande :
  3. Si vous n'avez pas encore sélectionné d'objet : sélectionnez un objet dans la vue 3D.
  4. Un nouvel objet est créé.

Remarques

Script

Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.

Pour convertir des objets en esquisses, utilisez la méthode make_sketch (introduit dans la version 0.19) du module Draft. Cette méthode remplace la méthode dépréciée makeSketch.

sketch = make_sketch(objects_list, autoconstraints=False, addTo=None, delete=False, name="Sketch", radiusPrecision=-1, tol=1e-3)

Pour convertir une esquisse en objet Draft, utilisez la méthode draftify du module Draft.

draftify(objectslist, makeblock=False, delete=True)

Exemple :

import FreeCAD as App
import Draft

doc = App.newDocument()

rectangle = Draft.make_rectangle(2000, 1000)
circle = Draft.make_circle(500)
doc.recompute()

sketch_from_draft = Draft.make_sketch([rectangle, circle], autoconstraints=True, delete=False, radiusPrecision=0)
doc.recompute()

draft_from_sketch = Draft.draftify(sketch_from_draft, delete=False)
doc.recompute()